"""
2.2.1_使用os.listdir()方法查询目录下的文件列表
"""
import os

# 获取当前py文件所在目录下的文件和目录列表，并以列表的形式展示
print(os.listdir())
# 获取指定目录下的文件和目录列表，并以列表的形式展示
print(os.listdir("/Users/1117i/mygit/zrlog_test"))

"""
2.2.2_使用os.mkdir()方法创建目录文件
"""
# 在当前py文件所在目录下创建目录文件
os.mkdir("testcase03")
# 在指定的目录下创建目录文件
os.mkdir("/Users/1117i/mygit/zrlog_test/testcase02")

"""
2.2.3_使用os.rmdir()方法删除一个空目录
"""
# 删除当前py文件所在目录下的testcase03空目录
os.rmdir("testcase03")
# 删除指定的目录下testcase02空目录
os.rmdir("/Users/1117i/mygit/zrlog_test/testcase02")

"""
2.2.4_使用os.remove()方法删除指定文件
"""
# 删除当前py文件所在目录下的222.py
os.remove("222.py")
# 删除指定的目录下的111.py
os.remove("/Users/1117i/mygit/zrlog_test/testcase04/111.py")

"""
2.2.5_使用os.rename()方法重命名文件或目录
"""
# 目录名修改，当前py文件所在目录下,testcase01-->testcase02
os.rename("testcase01","testcase02")
# 文件修改，当前py文件所在目录下,12121.py-->999.py
os.rename("12121.py","999.py")
# 目录名修改，指定目录下/testcase03-->当前py文件所在目录/testcase04
os.rename("/Users/1117i/mygit/zrlog_test/testcase03","testcase04")
